/**  
* @Title: SiteUserEnvelopServiceImpl.java
* @Package com.hjb.service.impl.user
* @version V1.0  
*/ 
package com.hjb.service.impl.user;

import java.util.List;

import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;

import com.hjb.service.domain.siteuserenvelop.SiteUserEnvelop;
import com.hjb.service.domain.siteuserenvelop.SiteUserEnvelopExample;
import com.hjb.service.mapper.SiteUserEnvelopMapper;
import com.hjb.service.user.SiteUserEnvelopService;

@Service
public class SiteUserEnvelopServiceImpl implements SiteUserEnvelopService {

	private Logger log = LoggerFactory.getLogger(SiteUserEnvelopServiceImpl.class);
	
	@Autowired
	private SiteUserEnvelopMapper siteUserEnvelopMapper;

	@Override
	public int countByExample(SiteUserEnvelopExample example) {
		return siteUserEnvelopMapper.selectCountByExample(example);
	}

	@Override
	public List<SiteUserEnvelop> selectByExample(SiteUserEnvelopExample example) {
		return siteUserEnvelopMapper.selectByExample(example);
	}

	@Override
	public int insertSiteUserEnvelop(SiteUserEnvelop siteUserEnvelop) {
		return siteUserEnvelopMapper.insertSelective(siteUserEnvelop);
	}

	@Override
	public void updateSiteUserEnvelop(SiteUserEnvelop siteUserEnvelop) {
		siteUserEnvelopMapper.updateByPrimaryKeySelective(siteUserEnvelop);
	}
	
}
